import Vue from 'vue'
//定义一个全局的时间过滤器    10位时间戳
Vue.filter('dateTime', function (originVal) {
    const dt = new Date(originVal * 1000)
    const y = dt.getFullYear()
    const m = (dt.getMonth()+1+'').padStart(2,'0')
    const d = (dt.getDate()+'').padStart(2,'0')
    const hh = (dt.getHours() +'').padStart(2,'0')
    const mm = (dt.getMinutes()+'').padStart(2,'0')
    const ss = (dt.getSeconds() +'').padStart(2,'0')
    return `${y}-${m}-${d} ${hh}:${mm}:${ss}`
})
//定义一个全局的年月日时间过滤器    10位时间戳
Vue.filter('dateTimeY', function (originVal) {
    const dt = new Date(originVal * 1000)
    const y = dt.getFullYear()
    const m = (dt.getMonth() + 1 + '').padStart(2, '0')
    const d = (dt.getDate() + '').padStart(2, '0')
    const hh = (dt.getHours() + '').padStart(2, '0')
    const mm = (dt.getMinutes() + '').padStart(2, '0')
    const ss = (dt.getSeconds() + '').padStart(2, '0')
    return `${y}年${m}月${d}日 ${hh}:${mm}:${ss}`
})
//定义一个全局的年月日时间过滤器    10位时间戳
Vue.filter('dateTimeT', function (originVal) {
    const dt = new Date(originVal * 1000)
    const m = (dt.getMonth() + 1 + '').padStart(2, '0')
    const d = (dt.getDate() + '').padStart(2, '0')
    return `${m}月${d}日`
})
export {
    Vue
}